<?php
/**
 * 支付模块接口
 */
interface Helper_Pay_Interface{
	/**
	 * 生成充值连接
	 *
	 * @param int $amount 充值金额
	 * @param string $return_url 返回url
	 * @param string $notify_url 后台返回url
	 * @return string
	 */
	function generateRequestUrl($user, $amount,$return_url=null,$notify_url=null);
	/**
	 * 验证Get请求，通常为return url
	 * @return boolean
	 */
	function verifyGet();
	/**
	 * 验证Post请求，通常为 notify url
	 *
	 * @return string
	 */
	function verifyPost();
	/**
	 * 把资金注入账户
	 * @return boolean
	 */
	function charge();
}
?>